abdominal sponge - German English Dictionary